package com.vhall.component.entity.data.vo;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.vhall.component.plugin.common.annotation.CheckTimeInterval;
import lombok.Data;

import java.io.Serializable;
import java.util.Map;

/**
 * admin-统计台数据接口
 *
 * @author guoxin.wang
 * @date 2021/7/29
 */
@Data
@CheckTimeInterval
public class AdminIndexRspVo implements Serializable {

    private static final long serialVersionUID = 8657580271402291832L;

    /**
     * 房间统计
     */
    @JsonProperty("live_stat")
    private Map<String, AdminIndexRspSingle> liveStat;

    /**
     * 用户统计
     */
    @JsonProperty("account_stat")
    private Map<String, AdminIndexRspSingle> accountStat;

    /**
     * 管理员统计
     */
    @JsonProperty("admin_stat")
    private Map<String, AdminIndexRspSingle> adminStat;

    /**
     * 问卷统计
     */
    @JsonProperty("question_stat")
    private Map<String, AdminIndexRspSingle> questionStat;

    /**
     * 文档统计
     */
    @JsonProperty("document_stat")
    private Map<String, AdminIndexRspSingle> documentStat;

}
